<?php
namespace Library;
abstract class ApplicationComponent{
    protected $app;
    protected $user;
    
    public function __construct(Application $app){
        $this->app = $app;
    }
    public function app(){
        return $this->app;
    }
}
?>